deprive of force/efficiency - Spanish English Dictionary